#include "widget.h"
#include "ui_widget.h"

Widget::Widget(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::Widget)
{
    ui->setupUi(this);

    // 继承：如果子控件没有设置样式，会继承父控件的样式
    ui->groupBox->setStyleSheet("color: red");

    // 层叠：如果多个选择器同时选中一个部件，对该部件设置的样式都会生效
//    ui->radioButton->setStyleSheet("font: 18px '微软雅黑'");

    // 冲突：如果多个选择器同时选中一个部件，设置样式时设置了相同的属性
    // 生效原则采用：就近原则
    ui->radioButton->setStyleSheet("font: 18px '微软雅黑'; color: orange;");
}

Widget::~Widget()
{
    delete ui;
}
